@charset "utf-8";

/* 对齐 */
.text-center{
    text-align: center !important;
}
.text-left{
    text-align: left !important;
}
.text-right{
    text-align: right !important;
}
.margin-center {
    margin-left: auto;
    margin-right: auto;
}
/* display */
.ds-b {
    display: block;
}
.ds-n {
    display: none;
}
.ds-inb {
    display: inline-block;
}

/* 预设 */
body{
    font: 14px/24px 'Helvetica Neue','Microsoft Yahei',arial,helvetica,sans-serif;
    color: #303030;
}
a {
    text-decoration: none;
    transition:all 0.3s linear 0s;
    color: #303030;
}
.header ,.main ,.footer {
    width: 100%;
}
.container {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
/* index.html */
/*轮播图 start*/
.banner{ width:100%; height:560px; white-space:nowrap; margin:0 auto; overflow:hidden;  position:relative; z-index:1;}
.banner_m{ width:50%; height:560px; display:inline-block; position:relative;}
.wrapper {*float:left; width:1920px; height:560px; display:inline-block; position:relative; left:-967px;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none;}
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 40%; left:16%; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top:0; background: url('../Image/prev.png') no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 40%; right:16%; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top:0; background: url('../Image/next.png') no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 150; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url('../Image/ajax-loader.gif') no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1920px; height:560px; }
#slideshow ul { display: none; }
/*轮播图 end*/

.page {
    width: 100%;
    margin-top: 20px;
    line-height: 31px;
    text-align: center;
}
.page a {
    color: #000;
    background: #fff;
    border-radius: 5px;
    padding: 7px;
    border: 1px solid #ccc;
}
.page span.current, .page a:hover {
    background: #0cb164;
    color: #fff;
    border-radius: 5px;
    ---padding: 7px;
    border-color: #0cb164;
}
.article .newslist li {
    border-bottom: 1px dashed #ccc;
    margin-top: 10px;
    padding-bottom: 10px;
    overflow: hidden;
    font-size: 14px;
    line-height: 30px;
}
.article .newslist li a {
    color: #7a7a7a;
}
.article .newslist li .name {
    color: #303030;
    transition:all 0.3s linear 0s;
    margin-bottom: 10px;
    font-size: 16px;
}
.article .newslist li a:hover .name {
    color: #0cb164;
}
.article .newslist li .time {
    float: right;
    padding-left: 10px;
    padding-right: 10px;
    background: #7a7a7a;
    color: #fff;
    border-radius: 5px;
    margin-top: 10px;
    transition:all 0.3s linear 0s;
}
.article .newslist li a:hover .time {
    background: #0cb164;

}
.prev_next{ width: 100%; margin: 40px 0; overflow: hidden; border-top: 1px solid #ccc;}
.prev_next li{ width: 100%; border-bottom: 1px solid #ccc; line-height: 40px; text-indent: 23px;}
.prev_next li a{ color: #656565;}
.prev_next li:first-child{ background: url("../Image/up.png") no-repeat left center;}
.prev_next li:last-child{ background: url("../Image/down.png") no-repeat left center;}
